package com.kmzx.one.project.others.dso;

import java.math.BigDecimal;


public class CartOrderDso {
    private String cartId;

    // 用户id
    private String userId;


    private String prodId;

    private String prodName;

    // sku id
    private String unitId;

    // 商品 图片
    private String prodImg;
    // 属性名字
    private String attrNames;

    private long prodNum;

    private BigDecimal attrPrice;

    private String attrId;

    private String allAttributeValuesId;

    private String itemNo;

    private Double discountNum;

    private BigDecimal expressFee;

    private BigDecimal tariffFee;

    private Integer inOrOut;

    private Integer prodStates;

    private Integer awcStates;

    private Integer discountCate;

    private BigDecimal exFee;

    // middle price
    private BigDecimal mi;

    // center price
    private BigDecimal cP;

    private BigDecimal cp2;

    // 成本价
    private BigDecimal cp3;

    private int toUE = 1;

    private int toUG = 1;

    // current price
    public BigDecimal getCp2() {
        return cp2;
    }

    public CartOrderDso setCp2(BigDecimal cp2) {
        this.cp2 = cp2;
        return this;
    }

    public BigDecimal getcP() {
        return cP;
    }

    public CartOrderDso setcP(BigDecimal cP) {
        this.cP = cP;
        return this;
    }

    public BigDecimal getMi() {
        return mi;
    }

    public CartOrderDso setMi(BigDecimal mi) {
        this.mi = mi;
        return this;
    }

    public BigDecimal getExFee() {
        return exFee;
    }

    public CartOrderDso setExFee(BigDecimal exFee) {
        this.exFee = exFee;
        return this;
    }

    public Integer getDiscountCate() {
        return discountCate;
    }

    public void setDiscountCate(Integer discountCate) {
        this.discountCate = discountCate;
    }

    public Integer getProdStates() {
        return prodStates;
    }

    public CartOrderDso setProdStates(Integer prodStates) {
        this.prodStates = prodStates;
        return this;
    }

    public Integer getAwcStates() {
        return awcStates;
    }

    public CartOrderDso setAwcStates(Integer awcStates) {
        this.awcStates = awcStates;
        return this;
    }

    public String getCartId() {
        return cartId;
    }

    public CartOrderDso setCartId(String cartId) {
        this.cartId = cartId;
        return this;
    }

    public String getUserId() {
        return userId;
    }

    public CartOrderDso setUserId(String userId) {
        this.userId = userId;
        return this;
    }

    public String getProdId() {
        return prodId;
    }

    public CartOrderDso setProdId(String prodId) {
        this.prodId = prodId;
        return this;
    }

    public String getProdName() {
        return prodName;
    }

    public CartOrderDso setProdName(String prodName) {
        this.prodName = prodName;
        return this;
    }

    public String getUnitId() {
        return unitId;
    }

    public CartOrderDso setUnitId(String unitId) {
        this.unitId = unitId;
        return this;
    }

    public String getProdImg() {
        return prodImg;
    }

    public CartOrderDso setProdImg(String prodImg) {
        this.prodImg = prodImg;
        return this;
    }

    public String getAttrNames() {
        return attrNames;
    }

    public CartOrderDso setAttrNames(String attrNames) {
        this.attrNames = attrNames;
        return this;
    }

    public long getProdNum() {
        return prodNum;
    }

    public CartOrderDso setProdNum(long prodNum) {
        this.prodNum = prodNum;
        return this;
    }

    public BigDecimal getAttrPrice() {
        return attrPrice;
    }

    public CartOrderDso setAttrPrice(BigDecimal attrPrice) {
        this.attrPrice = attrPrice;
        return this;
    }

    public String getAttrId() {
        return attrId;
    }

    public CartOrderDso setAttrId(String attrId) {
        this.attrId = attrId;
        return this;
    }

    public String getAllAttributeValuesId() {
        return allAttributeValuesId;
    }

    public CartOrderDso setAllAttributeValuesId(String allAttributeValuesId) {
        this.allAttributeValuesId = allAttributeValuesId;
        return this;
    }

    public String getItemNo() {
        return itemNo;
    }

    public CartOrderDso setItemNo(String itemNo) {
        this.itemNo = itemNo;
        return this;
    }

    public Double getDiscountNum() {
        return discountNum;
    }

    public CartOrderDso setDiscountNum(Double discountNum) {
        this.discountNum = discountNum;
        return this;
    }

    public BigDecimal getExpressFee() {
        return expressFee;
    }

    public CartOrderDso setExpressFee(BigDecimal expressFee) {
        this.expressFee = expressFee;
        return this;
    }

    public BigDecimal getTariffFee() {
        return tariffFee;
    }

    public CartOrderDso setTariffFee(BigDecimal tariffFee) {
        this.tariffFee = tariffFee;
        return this;
    }

    public Integer getInOrOut() {
        return inOrOut;
    }

    public CartOrderDso setInOrOut(Integer inOrOut) {
        this.inOrOut = inOrOut;
        return this;
    }

    public BigDecimal getCp3() {
        return cp3;
    }

    public CartOrderDso setCp3(BigDecimal cp3) {
        this.cp3 = cp3;
        return this;
    }

    public int getToUE() {
        return toUE;
    }

    public CartOrderDso setToUE(int toUE) {
        this.toUE = toUE;
        return this;
    }

    public int getToUG() {
        return toUG;
    }

    public CartOrderDso setToUG(int toUG) {
        this.toUG = toUG;
        return this;
    }
}
